self-generating cell - Französisch Englisch Wörterbuch